package com.kingdee.eas.custom.hr.compensation.app;
import com.kingdee.bos.BOSException;
import com.kingdee.bos.Context;
import com.kingdee.bos.dao.IObjectPK;
import com.kingdee.bos.dao.IObjectValue;
import com.kingdee.bos.util.BOSUuid;
import com.kingdee.eas.common.EASBizException;
import com.kingdee.eas.hr.affair.app.HRAffairBillBizBean;
import com.kingdee.eas.hr.base.HRBillBaseEntryInfo;
import com.kingdee.eas.hr.base.HRBillBaseInfo;
import com.kingdee.eas.hr.base.HRBillStateEnum;

public class PaidleaveBuyBizBean extends HRAffairBillBizBean {
	
	@Override
	protected String getNewPositionField() {
		return null;
	}

	@Override
	protected String getOldPositionField() {
		return null;
	}

	@Override
	protected String getInnerState() {
		return "innerState";
	}

	@Override
	protected String getBillField() {
		return "parent";
	}
   
	@Override
	protected String getEntryField() {
		//return super.getEntryField();
		return null;
	}
	
	@Override
	protected String getEntryEffectDateField() {
		//return "effectDate";
		return null;
	}
		
	@Override
	public void _processBeforeAddNew(Context ctx, IObjectValue model)
			throws BOSException, EASBizException {
		//super._processBeforeAddNew(ctx, model);
	}
	
	
	
	@Override
	protected void addNewAffairBizDetail(Context ctx, HRBillBaseInfo info)
			throws BOSException, EASBizException {
		//super.addNewAffairBizDetail(ctx, info);
	}
	
	
	@Override
	public void _check(Context ctx, IObjectPK pk, IObjectValue model)
			throws BOSException, EASBizException {
		//super._check(ctx, pk, model);
	}
	
	@Override
	public void _entryEffect(Context context,
			HRBillBaseEntryInfo hrbillbaseentryinfo) throws BOSException,
			EASBizException {
		//super._entryEffect(context, hrbillbaseentryinfo);
	}
	 
	@Override
	public void _setBillState(Context ctx, BOSUuid billID, HRBillStateEnum state)
			throws BOSException, EASBizException {
		//super._setBillState(ctx, billID, state);
	}
	
	@Override
	public void _addnew(Context ctx, IObjectPK pk, IObjectValue model)
			throws BOSException, EASBizException {
		//super._addnew(ctx, pk, model);
	}
	
	@Override
	public void _beforeEffectBeforeBackJob(Context ctx,
			HRBillBaseEntryInfo entry) throws BOSException, EASBizException {
		//super._beforeEffectBeforeBackJob(ctx, entry);
	}
	@Override
	public void _beforeEffectOnBackJob(Context ctx, HRBillBaseEntryInfo entry)
			throws BOSException, EASBizException {
		//super._beforeEffectOnBackJob(ctx, entry);
	}
	
	@Override
	public void _beforeEffectOnNoJob(Context ctx, HRBillBaseEntryInfo entry)
			throws BOSException, EASBizException {
		//super._beforeEffectOnNoJob(ctx, entry);
	}
	
	@Override
	public void _delete(Context ctx, IObjectPK pk) throws BOSException,
			EASBizException {
		//super._delete(ctx, pk);
	}
	
	@Override
	public void _update(Context ctx, IObjectPK pk, IObjectValue model)
			throws BOSException, EASBizException {
		// TODO Auto-generated method stub
		//super._update(ctx, pk, model);
	}
	 
	
}
